const width = 70;
const height = 80;
const rotate = 0;
const minusWidth = 20;
const minusHeight = 55;
const fontSize = 7.0;

//文本打印数据
export const barcodePrintData = [{
  InitDrawingBoardParam: {
    width: width,
    height: height,
    rotate: rotate,
    path: "ZT001.ttf",
    verticalShift: 0,
    HorizontalShift: 0,
  },

  elements: [
    {
      type: "barCode",
      json: {
        x: minusWidth / 2,
        y: 53.0,
        width: width - minusWidth,
        height: height - minusHeight,
        value: "L1-2-3-01-1",
        codeType: 20,
        rotate: 0,
        fontSize: fontSize,
        textHeight: fontSize,
        textPosition: 0,
      },
    },
  ],
}, {
  InitDrawingBoardParam: {
    width: width,
    height: height,
    rotate: rotate,
    path: "ZT001.ttf",
    verticalShift: 0,
    HorizontalShift: 0,
  },

  elements: [
    {
      type: "barCode",
      json: {
        x: minusWidth / 2,
        y: 53.0,
        width: width - minusWidth,
        height: height - minusHeight,
        value: "L1-2-3-01-2",
        codeType: 20,
        rotate: 0,
        fontSize: fontSize,
        textHeight: fontSize,
        textPosition: 0,
      },
    },
  ],
}];

// //批量打印数据
// export const barcodePrintData = {
//   data: [
//     {
//       InitDrawingBoardParam: {
//         width: width,
//         height: height,
//         rotate: rotate,
//         path: "ZT001.ttf",
//         verticalShift: 0,
//         HorizontalShift: 0,
//       },

//       elements: [
//         {
//           type: "barCode",
//           json: {
//             x: minusWidth / 2,
//             y: minusHeight / 2,
//             width: width - minusWidth,
//             height: height - minusHeight,
//             value: "L1-2-3-01-1",
//             codeType: 20,
//             rotate: 0,
//             fontSize: fontSize,
//             textHeight: fontSize,
//             textPosition: 0,
//           },
//         },
//         {
//           type: "barCode",
//           json: {
//             x: minusWidth / 2,
//             y: minusHeight / 2,
//             width: width - minusWidth,
//             height: height - minusHeight,
//             value: "L1-2-3-01-2",
//             codeType: 20,
//             rotate: 0,
//             fontSize: fontSize,
//             textHeight: fontSize,
//             textPosition: 0,
//           },
//         },
//       ],
//     },
//   ],
// };

// 单个库位码打印
// const barcodePrintData = [{
//   InitDrawingBoardParam: {
//     width: width,
//     height: height,
//     rotate: rotate,
//     path: "ZT001.ttf",
//     verticalShift: 0,
//     HorizontalShift: 0,
//   },

//   elements: [
//     {
//       type: "barCode",
//       json: {
//         x: minusWidth / 2,
//         y: minusHeight / 2,
//         width: width - minusWidth,
//         height: height - minusHeight,
//         value: "L1-2-3-01-1",
//         codeType: 20,
//         rotate: 0,
//         fontSize: fontSize,
//         textHeight: fontSize,
//         textPosition: 0,
//       },
//     },
//   ],
// }];

// 多个库位码打印
// const barcodePrintData = [
//   {
//     InitDrawingBoardParam: {
//       width: width,
//       height: height,
//       rotate: rotate,
//       path: "ZT001.ttf",
//       verticalShift: 0,
//       HorizontalShift: 0,
//     },

//     elements: [
//       {
//         type: "barCode",
//         json: {
//           x: minusWidth / 2,
//           y: minusHeight / 2,
//           width: width - minusWidth,
//           height: height - minusHeight,
//           value: "L1-2-3-01-1",
//           codeType: 20,
//           rotate: 0,
//           fontSize: fontSize,
//           textHeight: fontSize,
//           textPosition: 0,
//         },
//       },
//     ],
//   },
//   {
//     InitDrawingBoardParam: {
//       width: width,
//       height: height,
//       rotate: rotate,
//       path: "ZT001.ttf",
//       verticalShift: 0,
//       HorizontalShift: 0,
//     },

//     elements: [
//       {
//         type: "barCode",
//         json: {
//           x: minusWidth / 2,
//           y: minusHeight / 2,
//           width: width - minusWidth,
//           height: height - minusHeight,
//           value: "L1-2-3-01-2",
//           codeType: 20,
//           rotate: 0,
//           fontSize: fontSize,
//           textHeight: fontSize,
//           textPosition: 0,
//         },
//       },
//     ],
//   }
// ]

// elements数组存在两条时候，一张纸上打印一维码跟二维码，需要注意位置，不然会重叠上
// const barcodePrintData = {
//   InitDrawingBoardParam: {
//     width: width,
//     height: height,
//     rotate: rotate,
//     path: "ZT001.ttf",
//     verticalShift: 0,
//     HorizontalShift: 0,
//   },

//   elements: [
//     {
//       type: "barCode", // 一维码
//       json: {
//         x: minusWidth / 2,
//         y: minusHeight / 2,
//         width: width - minusWidth,
//         height: height - minusHeight,
//         value: "L1-2-3-01-1",
//         codeType: 20,
//         rotate: 0,
//         fontSize: fontSize,
//         textHeight: fontSize,
//         textPosition: 0,
//       },
//     },
//     {
//       type: "qrCode", // 二维码
//       json: {
//         x: minusWidth / 2,
//         y: minusHeight / 2,
//         width: width - minusWidth,
//         height: height - minusHeight,
//         value: "L1-2-3-01-1",
//         codeType: 20,
//         rotate: 0,
//         fontSize: fontSize,
//         textHeight: fontSize,
//         textPosition: 0,
//       },
//     },
//   ],
// };